package br.com.softclinica.view;

import java.awt.EventQueue;

import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.border.EmptyBorder;
import javax.swing.JLabel;
import javax.swing.JTextField;
import javax.swing.ButtonGroup;
import javax.swing.JTextArea;
import javax.swing.JTabbedPane;
import javax.swing.GroupLayout;
import javax.swing.GroupLayout.Alignment;
import javax.swing.LayoutStyle.ComponentPlacement;
import javax.swing.border.SoftBevelBorder;
import javax.swing.border.BevelBorder;
import javax.swing.SwingConstants;
import javax.swing.JRadioButton;
import javax.swing.JCheckBox;
import javax.swing.UIManager;
import javax.swing.border.TitledBorder;
import javax.swing.border.MatteBorder;
import javax.swing.text.MaskFormatter;

import java.awt.Color;
import java.text.ParseException;

import javax.swing.JComboBox;
import javax.swing.DefaultComboBoxModel;
import br.com.softclinica.constante.Elementos;
import br.com.softclinica.utils.Mascara;

import javax.swing.JScrollPane;
import javax.swing.JButton;
import org.openswing.swing.client.ImagePanel;
import org.openswing.swing.client.DateControl;
import org.openswing.swing.table.columns.client.DateColumn;
import org.openswing.swing.client.TextControl;
import org.openswing.swing.client.FormattedTextControl;
import javax.swing.JFormattedTextField;
import java.awt.Component;

public class TCadastroFichaAvaliacao extends JFrame {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	private JPanel contentPane;
	private JTextField tfCodigoPaciente;
	private JTextField tfNome;
	private JTextField tfQuantidadeTabaco;
	private JTextField tfQuantidadeEtilista;
	private JTextField tfQuantidadeDroga;
	private JTextField tfQuantidadeAtividadeFisica;
	private JTextField tfMarcaExpressao;
	private JTextField tfRugas;
	private JTextField tfPescoco;
	private JTextField tfPstoseMamaria;
	private JTextField tfVarizes;
	private JTextField tf;
	private final ButtonGroup buttonGroupDrogas = new ButtonGroup();
	private final ButtonGroup buttonGroupEtilista = new ButtonGroup();
	private final ButtonGroup buttonGroupAtividadeFisica = new ButtonGroup();
	private JTextField textField_4;
	private JTextField tfIMC;
	private JTextField tfPressaoArterial;
	private JTextField tfBustoPeitoral;
	private JTextField tfCintura;
	private JTextField tfQuadril;
	private JTextField tfCoxa;
	private JTextField tfBraco;
	private JTextField tfAbdomen;
	private JTextField tfTempo;
	private JTextField tfRegiaoGorduraLocalizada;
	private final ButtonGroup buttonGroupGrauCelulite = new ButtonGroup();
	private JTextField tfLocalizacaoCelulite;
	private JTextField tfCaracteristica;
	private JTextField tfRegiaoCelulite;
	private final ButtonGroup buttonGroupColoracaoEstria = new ButtonGroup();
	private final ButtonGroup buttonGroupFormaEstria = new ButtonGroup();
	private JTextField tfQuandoSurgiu;
	private JTextField tfLocalizacaoEstria;
	private JTextField tfQuantidade;
	private JTextField tfObservacaoCabeca;
	private JTextField tfObservacaoTroncoDorsal;
	private JTextField tfObservacaoSonoRepouso;
	private JTextField tfHabitoAlimentar;
	private JTextField textField;
	private JTextField tfObservacaoDisfuncaoGastro;
	private JTextField tfObservacaoMenstruacao;
	private JTextField tfCabelo;
	private JTextField tfUnha;
	private JTextField tfLabio;
	private JTextField tfOlhos;
	private JTextField tfSistemaReprodutor;
	private JTextField tfObservacaoTipoFace;
	private final ButtonGroup buttonGroupTipoFace = new ButtonGroup();


	/**
	 * Create the frame.
	 */
	public TCadastroFichaAvaliacao() {
		setResizable(false);
		setTitle("Cadastro de Ficha de Avalia\u00E7\u00E3o");
		setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
		setBounds(100, 100, 919, 661);
		contentPane = new JPanel();
		contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
		setContentPane(contentPane);
		
		
		JLabel lblCdigo = new JLabel("C\u00F3digo:");
		lblCdigo.setBounds(15, 19, 47, 14);
		lblCdigo.setHorizontalAlignment(SwingConstants.CENTER);
		
		tfCodigoPaciente = new JTextField();
		tfCodigoPaciente.setEditable(false);
		tfCodigoPaciente.setBounds(74, 12, 55, 28);
		tfCodigoPaciente.setHorizontalAlignment(SwingConstants.CENTER);
		tfCodigoPaciente.setColumns(10);
		
		JLabel lblPaciente = new JLabel("Paciente:");
		lblPaciente.setBounds(133, 19, 57, 14);
		lblPaciente.setHorizontalAlignment(SwingConstants.RIGHT);
		
		tfNome = new JTextField();
		tfNome.setBounds(200, 12, 371, 28);
		tfNome.setHorizontalAlignment(SwingConstants.CENTER);
		tfNome.setEditable(false);
		tfNome.setColumns(10);
		
		JLabel lblMotivoDaConsulta = new JLabel("Motivo da Consulta:");
		lblMotivoDaConsulta.setBounds(15, 54, 109, 14);
		
		JLabel lblHistoriaFamiliar = new JLabel("Historia Familiar:");
		lblHistoriaFamiliar.setBounds(424, 54, 97, 14);
		
		JLabel lblCirugiasRealizadas = new JLabel("Cirugias Realizadas:");
		lblCirugiasRealizadas.setBounds(15, 139, 115, 14);
		
		JLabel lblCirurgiasqueloides = new JLabel("Cirurgias/Queloides:");
		lblCirurgiasqueloides.setBounds(218, 139, 115, 14);
		
		JLabel lblMdicoResponsvel = new JLabel("M\u00E9dico Respons\u00E1vel:");
		lblMdicoResponsvel.setBounds(424, 139, 118, 14);
		
		JLabel lblMedicamentosEmUso = new JLabel("Medicamentos em uso:");
		lblMedicamentosEmUso.setBounds(630, 139, 129, 14);
		
		JLabel lblTabagista = new JLabel("Tabagista");
		lblTabagista.setHorizontalAlignment(SwingConstants.RIGHT);
		lblTabagista.setBounds(15, 219, 57, 14);
		
		JRadioButton rdbtnTabagistaSim = new JRadioButton("Sim");
		rdbtnTabagistaSim.setBounds(84, 215, 46, 23);
		
		JRadioButton rdbtnTabagistaNao = new JRadioButton("N\u00E3o");
		rdbtnTabagistaNao.setBounds(142, 215, 45, 23);
		ButtonGroup buttonGroupTabagista = new ButtonGroup();
		buttonGroupTabagista.add(rdbtnTabagistaNao);
		buttonGroupTabagista.add(rdbtnTabagistaSim);
		
		tfQuantidadeTabaco = new JTextField();
		tfQuantidadeTabaco.setBounds(200, 212, 206, 28);
		tfQuantidadeTabaco.setColumns(10);
		
		JLabel lblEtilista = new JLabel("Etilista");
		lblEtilista.setHorizontalAlignment(SwingConstants.RIGHT);
		lblEtilista.setBounds(469, 219, 41, 14);
		
		JRadioButton rdbtnEtilistaSim = new JRadioButton("Sim");
		buttonGroupEtilista.add(rdbtnEtilistaSim);
		rdbtnEtilistaSim.setBounds(522, 215, 46, 23);
		
		JRadioButton rdbtnEtilistaNao = new JRadioButton("N\u00E3o");
		buttonGroupEtilista.add(rdbtnEtilistaNao);
		rdbtnEtilistaNao.setBounds(580, 215, 45, 23);
		
		tfQuantidadeEtilista = new JTextField();
		tfQuantidadeEtilista.setBounds(640, 212, 177, 28);
		tfQuantidadeEtilista.setColumns(10);
		
		JLabel lblDrogas = new JLabel("Drogas");
		lblDrogas.setHorizontalAlignment(SwingConstants.RIGHT);
		lblDrogas.setBounds(26, 249, 46, 14);
		
		JRadioButton rdbtnDrogasSim = new JRadioButton("Sim");
		buttonGroupDrogas.add(rdbtnDrogasSim);
		rdbtnDrogasSim.setBounds(84, 245, 46, 23);
		
		JRadioButton rdbtnDrogasNao = new JRadioButton("N\u00E3o");
		buttonGroupDrogas.add(rdbtnDrogasNao);
		rdbtnDrogasNao.setBounds(142, 245, 45, 23);
		
		tfQuantidadeDroga = new JTextField();
		tfQuantidadeDroga.setBounds(200, 242, 206, 28);
		tfQuantidadeDroga.setColumns(10);
		
		JLabel lblAtividadeFsica = new JLabel("Atividade F\u00EDsica");
		lblAtividadeFsica.setHorizontalAlignment(SwingConstants.RIGHT);
		lblAtividadeFsica.setBounds(424, 247, 86, 14);
		
		JRadioButton rdbtnAtividadeFisicaSim = new JRadioButton("Sim");
		buttonGroupAtividadeFisica.add(rdbtnAtividadeFisicaSim);
		rdbtnAtividadeFisicaSim.setBounds(522, 243, 46, 23);
		
		JRadioButton rdbtnAtividadeFisicaNao = new JRadioButton("N\u00E3o");
		buttonGroupAtividadeFisica.add(rdbtnAtividadeFisicaNao);
		rdbtnAtividadeFisicaNao.setBounds(580, 243, 45, 23);
		
		tfQuantidadeAtividadeFisica = new JTextField();
		tfQuantidadeAtividadeFisica.setBounds(640, 242, 177, 28);
		tfQuantidadeAtividadeFisica.setColumns(10);
		contentPane.setLayout(null);
		contentPane.add(tfQuantidadeTabaco);
		contentPane.add(lblEtilista);
		contentPane.add(rdbtnEtilistaSim);
		contentPane.add(rdbtnEtilistaNao);
		contentPane.add(tfQuantidadeEtilista);
		contentPane.add(lblDrogas);
		contentPane.add(rdbtnDrogasSim);
		contentPane.add(rdbtnDrogasNao);
		contentPane.add(tfQuantidadeDroga);
		contentPane.add(lblAtividadeFsica);
		contentPane.add(rdbtnAtividadeFisicaSim);
		contentPane.add(rdbtnAtividadeFisicaNao);
		contentPane.add(tfQuantidadeAtividadeFisica);
		contentPane.add(lblCdigo);
		contentPane.add(tfCodigoPaciente);
		contentPane.add(lblPaciente);
		contentPane.add(tfNome);
		contentPane.add(lblCirugiasRealizadas);
		contentPane.add(lblCirurgiasqueloides);
		contentPane.add(lblMotivoDaConsulta);
		contentPane.add(lblHistoriaFamiliar);
		contentPane.add(lblMdicoResponsvel);
		contentPane.add(lblMedicamentosEmUso);
		contentPane.add(lblTabagista);
		contentPane.add(rdbtnTabagistaSim);
		contentPane.add(rdbtnTabagistaNao);
		
		JTabbedPane tabbedPane_1 = new JTabbedPane(JTabbedPane.TOP);
		tabbedPane_1.setBounds(15, 288, 892, 300);
		contentPane.add(tabbedPane_1);
		
		JPanel panel = new JPanel();
		panel.setBorder(new MatteBorder(1, 1, 1, 1, (Color) new Color(0, 0, 0)));
		tabbedPane_1.addTab("Exame F\u00EDsico", null, panel, null);
		
		JTabbedPane tabbedPane = new JTabbedPane(JTabbedPane.TOP);
		
		JPanel panel_1 = new JPanel();
		panel_1.setBorder(new MatteBorder(1, 1, 1, 1, (Color) new Color(0, 0, 0)));
		tabbedPane.addTab("Cabe\u00E7a", null, panel_1, null);
		
		JCheckBox chckbxAlgiaFrontal = new JCheckBox("Algia Frontal (reten\u00E7\u00E3o alimentos E)");
		
		JCheckBox chckbxAlgiaOrbital = new JCheckBox("Algia Orbital (def. Sg F)");
		
		JCheckBox chckbxAlgiaTemporalhiper = new JCheckBox("Algia Temporal (hiper. Yang F - calor umid. F VB)");
		
		JCheckBox chckbxAlgiaOccipitaldisturbio = new JCheckBox("Algia Occipital (disturbio da B, ID e VB)");
		
		tfObservacaoCabeca = new JTextField();
		tfObservacaoCabeca.setColumns(10);
		
		JLabel lblObservao = new JLabel("Observa\u00E7\u00E3o");
		GroupLayout gl_panel_1 = new GroupLayout(panel_1);
		gl_panel_1.setHorizontalGroup(
			gl_panel_1.createParallelGroup(Alignment.LEADING)
				.addGroup(gl_panel_1.createSequentialGroup()
					.addContainerGap()
					.addGroup(gl_panel_1.createParallelGroup(Alignment.LEADING)
						.addComponent(chckbxAlgiaFrontal)
						.addComponent(chckbxAlgiaOrbital)
						.addComponent(chckbxAlgiaTemporalhiper)
						.addComponent(chckbxAlgiaOccipitaldisturbio))
					.addContainerGap(290, Short.MAX_VALUE))
				.addGroup(Alignment.TRAILING, gl_panel_1.createSequentialGroup()
					.addContainerGap(236, Short.MAX_VALUE)
					.addComponent(lblObservao)
					.addPreferredGap(ComponentPlacement.RELATED)
					.addComponent(tfObservacaoCabeca, GroupLayout.PREFERRED_SIZE, 280, GroupLayout.PREFERRED_SIZE)
					.addContainerGap())
		);
		gl_panel_1.setVerticalGroup(
			gl_panel_1.createParallelGroup(Alignment.LEADING)
				.addGroup(gl_panel_1.createSequentialGroup()
					.addContainerGap()
					.addComponent(chckbxAlgiaFrontal)
					.addPreferredGap(ComponentPlacement.RELATED)
					.addComponent(chckbxAlgiaOrbital)
					.addPreferredGap(ComponentPlacement.RELATED)
					.addComponent(chckbxAlgiaTemporalhiper)
					.addPreferredGap(ComponentPlacement.RELATED)
					.addComponent(chckbxAlgiaOccipitaldisturbio)
					.addPreferredGap(ComponentPlacement.RELATED, 96, Short.MAX_VALUE)
					.addGroup(gl_panel_1.createParallelGroup(Alignment.BASELINE)
						.addComponent(tfObservacaoCabeca, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
						.addComponent(lblObservao))
					.addContainerGap())
		);
		panel_1.setLayout(gl_panel_1);
		
		JPanel panel_9 = new JPanel();
		panel_9.setBorder(new MatteBorder(1, 1, 1, 1, (Color) new Color(0, 0, 0)));
		tabbedPane.addTab("Tronco Dorsal", null, panel_9, null);
		
		JCheckBox chckbxAlgiaCervical = new JCheckBox("Algia Cervical");
		
		JCheckBox chckbxAlgiaTorcica = new JCheckBox("Algia tor\u00E1cica");
		
		JCheckBox chckbxAlgiaLombar = new JCheckBox("Algia lombar");
		
		JCheckBox chckbxAlgiaSacral = new JCheckBox("Algia sacral");
		
		JCheckBox chckbxAlgiaCoxgena = new JCheckBox("Algia cox\u00EDgena");
		
		tfObservacaoTroncoDorsal = new JTextField();
		tfObservacaoTroncoDorsal.setColumns(10);
		
		JLabel label = new JLabel("Observa\u00E7\u00E3o");
		GroupLayout gl_panel_9 = new GroupLayout(panel_9);
		gl_panel_9.setHorizontalGroup(
			gl_panel_9.createParallelGroup(Alignment.LEADING)
				.addGroup(gl_panel_9.createSequentialGroup()
					.addContainerGap()
					.addGroup(gl_panel_9.createParallelGroup(Alignment.LEADING)
						.addComponent(chckbxAlgiaCervical)
						.addComponent(chckbxAlgiaTorcica)
						.addComponent(chckbxAlgiaLombar)
						.addComponent(chckbxAlgiaSacral)
						.addComponent(chckbxAlgiaCoxgena))
					.addContainerGap(473, Short.MAX_VALUE))
				.addGroup(Alignment.TRAILING, gl_panel_9.createSequentialGroup()
					.addContainerGap(225, Short.MAX_VALUE)
					.addComponent(label, GroupLayout.PREFERRED_SIZE, 66, GroupLayout.PREFERRED_SIZE)
					.addPreferredGap(ComponentPlacement.RELATED)
					.addComponent(tfObservacaoTroncoDorsal, GroupLayout.PREFERRED_SIZE, 280, GroupLayout.PREFERRED_SIZE)
					.addContainerGap())
		);
		gl_panel_9.setVerticalGroup(
			gl_panel_9.createParallelGroup(Alignment.LEADING)
				.addGroup(gl_panel_9.createSequentialGroup()
					.addContainerGap()
					.addComponent(chckbxAlgiaCervical)
					.addPreferredGap(ComponentPlacement.RELATED)
					.addComponent(chckbxAlgiaTorcica)
					.addPreferredGap(ComponentPlacement.RELATED)
					.addComponent(chckbxAlgiaLombar)
					.addPreferredGap(ComponentPlacement.RELATED)
					.addComponent(chckbxAlgiaSacral)
					.addPreferredGap(ComponentPlacement.RELATED)
					.addComponent(chckbxAlgiaCoxgena)
					.addPreferredGap(ComponentPlacement.RELATED, 72, Short.MAX_VALUE)
					.addGroup(gl_panel_9.createParallelGroup(Alignment.BASELINE)
						.addComponent(tfObservacaoTroncoDorsal, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
						.addComponent(label))
					.addContainerGap())
		);
		panel_9.setLayout(gl_panel_9);
		
		JPanel panel_10 = new JPanel();
		panel_10.setBorder(new MatteBorder(1, 1, 1, 1, (Color) new Color(0, 0, 0)));
		tabbedPane.addTab("Ventral", null, panel_10, null);
		
		JCheckBox chckbxAlgiaTorcicaAnterior = new JCheckBox("Algia tor\u00E1cica anterior (altera\u00E7\u00F5es patol\u00F3gicas C P)");
		
		JCheckBox chckbxOpressoTorcica = new JCheckBox("Opress\u00E3o tor\u00E1cica (frio umidade)");
		
		JCheckBox chckbxAbdominal = new JCheckBox("Abdominal");
		
		JCheckBox chckbxEpigstrico = new JCheckBox("Epig\u00E1strico (disf. do E)");
		
		JCheckBox chckbxHipocndriotipoPontadaestase = new JCheckBox("Hipoc\u00F4ndrio/tipo pontada (estase F)");
		GroupLayout gl_panel_10 = new GroupLayout(panel_10);
		gl_panel_10.setHorizontalGroup(
			gl_panel_10.createParallelGroup(Alignment.LEADING)
				.addGroup(gl_panel_10.createSequentialGroup()
					.addContainerGap()
					.addGroup(gl_panel_10.createParallelGroup(Alignment.LEADING)
						.addComponent(chckbxAlgiaTorcicaAnterior)
						.addComponent(chckbxOpressoTorcica)
						.addComponent(chckbxAbdominal)
						.addComponent(chckbxEpigstrico)
						.addComponent(chckbxHipocndriotipoPontadaestase))
					.addContainerGap(278, Short.MAX_VALUE))
		);
		gl_panel_10.setVerticalGroup(
			gl_panel_10.createParallelGroup(Alignment.LEADING)
				.addGroup(gl_panel_10.createSequentialGroup()
					.addContainerGap()
					.addComponent(chckbxAlgiaTorcicaAnterior)
					.addPreferredGap(ComponentPlacement.RELATED)
					.addComponent(chckbxOpressoTorcica)
					.addPreferredGap(ComponentPlacement.RELATED)
					.addComponent(chckbxAbdominal)
					.addPreferredGap(ComponentPlacement.RELATED)
					.addComponent(chckbxEpigstrico)
					.addPreferredGap(ComponentPlacement.RELATED)
					.addComponent(chckbxHipocndriotipoPontadaestase)
					.addContainerGap(106, Short.MAX_VALUE))
		);
		panel_10.setLayout(gl_panel_10);
		
		JPanel panel_19 = new JPanel();
		panel_19.setBorder(new MatteBorder(1, 1, 1, 1, (Color) new Color(0, 0, 0)));
		tabbedPane.addTab("Membros (Sup e Inf.)", null, panel_19, null);
		panel_19.setLayout(null);
		
		JScrollPane scrollPane_6 = new JScrollPane();
		scrollPane_6.setBounds(1, 1, 527, 184);
		
		JPanel panel_14 = new JPanel();
		scrollPane_6.setViewportView(panel_14);
		panel_14.setBorder(new MatteBorder(1, 1, 1, 1, (Color) new Color(0, 0, 0)));
		
		JCheckBox chckbxEdema = new JCheckBox("Edema (Yin-Yang)");
		
		JCheckBox chckbxDormncia = new JCheckBox("Dorm\u00EAncia (def. Qi Xue)");
		
		JCheckBox chckbxCimbras = new JCheckBox("C\u00E2imbras (def. Sg F)");
		
		JCheckBox chckbxMialgias = new JCheckBox("Mialgias");
		
		JCheckBox chckbxDoresMigratrios = new JCheckBox("Dores migrat\u00F3rios (disf. VB)");
		
		JCheckBox chckbxHiperemiaEEdema = new JCheckBox("Hiperemia e edema (artral. Calor/Umidade vento)");
		
		JCheckBox chckbxVarizesdefBp = new JCheckBox("Varizes (def. BP)");
		
		JCheckBox chckbxFriovazioDe = new JCheckBox("Frio (vazio de yang)");
		
		JCheckBox chckbxDoresJoelhosdef = new JCheckBox("Dores joelhos (def. yin Qi R)");
		
		JCheckBox chckbxCalor = new JCheckBox("Calor (vazio de yin)");
		
		JCheckBox chckbxHipodinamia = new JCheckBox("Hipodinamia(firo pat\u00F3geno)");
		
		JCheckBox chckbxAstenia = new JCheckBox("Astenia (def Qi, def Sg, yin B, R)");
		
		JCheckBox chckbxTendinite = new JCheckBox("Tendinite (estagn. Qi do F)");
		
		JCheckBox chckbxTensoMuscular = new JCheckBox("Tens\u00E3o muscular (def.  SgF)");
		
		JCheckBox chckbxArtralgias = new JCheckBox("Artralgias");
		
		textField = new JTextField();
		textField.setColumns(10);
		
		JLabel lblObsesrvao = new JLabel("Observa\u00E7\u00E3o");
		GroupLayout gl_panel_14 = new GroupLayout(panel_14);
		gl_panel_14.setHorizontalGroup(
			gl_panel_14.createParallelGroup(Alignment.LEADING)
				.addGroup(gl_panel_14.createSequentialGroup()
					.addGap(6)
					.addGroup(gl_panel_14.createParallelGroup(Alignment.LEADING)
						.addGroup(gl_panel_14.createSequentialGroup()
							.addComponent(chckbxEdema)
							.addGap(177)
							.addComponent(chckbxDoresJoelhosdef))
						.addGroup(gl_panel_14.createSequentialGroup()
							.addComponent(chckbxDormncia)
							.addGap(146)
							.addComponent(chckbxCalor))
						.addGroup(gl_panel_14.createSequentialGroup()
							.addComponent(chckbxCimbras)
							.addGap(163)
							.addComponent(chckbxHipodinamia))
						.addGroup(gl_panel_14.createSequentialGroup()
							.addComponent(chckbxMialgias)
							.addGap(231)
							.addComponent(chckbxAstenia))
						.addGroup(gl_panel_14.createSequentialGroup()
							.addComponent(chckbxDoresMigratrios)
							.addGap(125)
							.addComponent(chckbxTendinite))
						.addGroup(gl_panel_14.createSequentialGroup()
							.addComponent(chckbxHiperemiaEEdema)
							.addGap(6)
							.addComponent(chckbxTensoMuscular))
						.addGroup(gl_panel_14.createSequentialGroup()
							.addComponent(chckbxVarizesdefBp)
							.addGap(187)
							.addComponent(chckbxArtralgias))
						.addGroup(gl_panel_14.createSequentialGroup()
							.addComponent(chckbxFriovazioDe)
							.addGap(103)
							.addComponent(lblObsesrvao)
							.addGap(6)
							.addComponent(textField, GroupLayout.PREFERRED_SIZE, 280, GroupLayout.PREFERRED_SIZE))))
		);
		gl_panel_14.setVerticalGroup(
			gl_panel_14.createParallelGroup(Alignment.LEADING)
				.addGroup(gl_panel_14.createSequentialGroup()
					.addGap(6)
					.addGroup(gl_panel_14.createParallelGroup(Alignment.LEADING)
						.addComponent(chckbxEdema)
						.addComponent(chckbxDoresJoelhosdef))
					.addGap(6)
					.addGroup(gl_panel_14.createParallelGroup(Alignment.LEADING)
						.addComponent(chckbxDormncia)
						.addComponent(chckbxCalor))
					.addGap(6)
					.addGroup(gl_panel_14.createParallelGroup(Alignment.LEADING)
						.addComponent(chckbxCimbras)
						.addComponent(chckbxHipodinamia))
					.addGap(6)
					.addGroup(gl_panel_14.createParallelGroup(Alignment.LEADING)
						.addComponent(chckbxMialgias)
						.addComponent(chckbxAstenia))
					.addGap(6)
					.addGroup(gl_panel_14.createParallelGroup(Alignment.LEADING)
						.addComponent(chckbxDoresMigratrios)
						.addComponent(chckbxTendinite))
					.addGap(6)
					.addGroup(gl_panel_14.createParallelGroup(Alignment.LEADING)
						.addComponent(chckbxHiperemiaEEdema)
						.addComponent(chckbxTensoMuscular))
					.addGap(6)
					.addGroup(gl_panel_14.createParallelGroup(Alignment.LEADING)
						.addComponent(chckbxVarizesdefBp)
						.addComponent(chckbxArtralgias))
					.addGap(6)
					.addGroup(gl_panel_14.createParallelGroup(Alignment.LEADING)
						.addGroup(gl_panel_14.createSequentialGroup()
							.addGap(5)
							.addComponent(chckbxFriovazioDe))
						.addGroup(gl_panel_14.createSequentialGroup()
							.addGap(6)
							.addComponent(lblObsesrvao))
						.addComponent(textField, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)))
		);
		panel_14.setLayout(gl_panel_14);
		panel_19.add(scrollPane_6);
		
		JPanel panel_15 = new JPanel();
		panel_15.setBorder(new MatteBorder(1, 1, 1, 1, (Color) new Color(0, 0, 0)));
		tabbedPane.addTab("Disfun\u00E7\u00E3o gastro-intestinais", null, panel_15, null);
		
		JCheckBox chckbxHalitose = new JCheckBox("Halitose (reten\u00E7\u00E3o de alim no E)");
		
		JCheckBox chckbxAzia = new JCheckBox("Azia (Qi do E em ascen\u00E7\u00E3o)");
		
		JCheckBox chckbxNuzeasEnjos = new JCheckBox("N\u00E1uzeas enj\u00F4os (Qi perverso calor/umidade em E)");
		
		JCheckBox chckbxGastrite = new JCheckBox("Gastrite (Qi perverso calor no E)");
		
		JCheckBox chckbxConstipao = new JCheckBox("Constipa\u00E7\u00E3o (Qi perverso calor IG)");
		
		JCheckBox chckbxDiarria = new JCheckBox("Diarr\u00E9ia (Qi perverso calor ou frio/umidade)");
		
		tfObservacaoDisfuncaoGastro = new JTextField();
		tfObservacaoDisfuncaoGastro.setColumns(10);
		
		JLabel lblObservao_1 = new JLabel("Observa\u00E7\u00E3o");
		GroupLayout gl_panel_15 = new GroupLayout(panel_15);
		gl_panel_15.setHorizontalGroup(
			gl_panel_15.createParallelGroup(Alignment.LEADING)
				.addGroup(gl_panel_15.createSequentialGroup()
					.addContainerGap()
					.addGroup(gl_panel_15.createParallelGroup(Alignment.LEADING)
						.addComponent(chckbxHalitose)
						.addComponent(chckbxAzia)
						.addComponent(chckbxNuzeasEnjos)
						.addComponent(chckbxGastrite)
						.addComponent(chckbxConstipao)
						.addComponent(chckbxDiarria))
					.addContainerGap(277, Short.MAX_VALUE))
				.addGroup(Alignment.TRAILING, gl_panel_15.createSequentialGroup()
					.addContainerGap(236, Short.MAX_VALUE)
					.addComponent(lblObservao_1)
					.addPreferredGap(ComponentPlacement.RELATED)
					.addComponent(tfObservacaoDisfuncaoGastro, GroupLayout.PREFERRED_SIZE, 280, GroupLayout.PREFERRED_SIZE)
					.addContainerGap())
		);
		gl_panel_15.setVerticalGroup(
			gl_panel_15.createParallelGroup(Alignment.LEADING)
				.addGroup(gl_panel_15.createSequentialGroup()
					.addContainerGap()
					.addComponent(chckbxHalitose)
					.addPreferredGap(ComponentPlacement.RELATED)
					.addComponent(chckbxAzia)
					.addPreferredGap(ComponentPlacement.RELATED)
					.addComponent(chckbxNuzeasEnjos)
					.addPreferredGap(ComponentPlacement.RELATED)
					.addComponent(chckbxGastrite)
					.addPreferredGap(ComponentPlacement.RELATED)
					.addComponent(chckbxConstipao)
					.addPreferredGap(ComponentPlacement.RELATED)
					.addComponent(chckbxDiarria)
					.addPreferredGap(ComponentPlacement.RELATED, 27, Short.MAX_VALUE)
					.addGroup(gl_panel_15.createParallelGroup(Alignment.BASELINE)
						.addComponent(tfObservacaoDisfuncaoGastro, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
						.addComponent(lblObservao_1))
					.addContainerGap())
		);
		panel_15.setLayout(gl_panel_15);
		
		JPanel panel_11 = new JPanel();
		panel_11.setBorder(new MatteBorder(1, 1, 1, 1, (Color) new Color(0, 0, 0)));
		tabbedPane.addTab("Sono e Repouso", null, panel_11, null);
		
		JCheckBox chckbxDormeBem = new JCheckBox("Dorme bem");
		
		JCheckBox chckbxDormePouco = new JCheckBox("Dorme pouco");
		
		JCheckBox chckbxInsnia = new JCheckBox("Ins\u00F4nia (calor com C / def. yin C)");
		
		JCheckBox chckbxLetargiaSonlencia = new JCheckBox("Letargia - son\u00F4lencia (def. yang C e R)");
		
		tfObservacaoSonoRepouso = new JTextField();
		tfObservacaoSonoRepouso.setColumns(10);
		
		JLabel label_1 = new JLabel("Observa\u00E7\u00E3o");
		GroupLayout gl_panel_11 = new GroupLayout(panel_11);
		gl_panel_11.setHorizontalGroup(
			gl_panel_11.createParallelGroup(Alignment.LEADING)
				.addGroup(gl_panel_11.createSequentialGroup()
					.addContainerGap()
					.addGroup(gl_panel_11.createParallelGroup(Alignment.LEADING)
						.addComponent(chckbxDormeBem)
						.addComponent(chckbxDormePouco)
						.addComponent(chckbxInsnia)
						.addComponent(chckbxLetargiaSonlencia))
					.addContainerGap(473, Short.MAX_VALUE))
				.addGroup(Alignment.TRAILING, gl_panel_11.createSequentialGroup()
					.addContainerGap(225, Short.MAX_VALUE)
					.addComponent(label_1, GroupLayout.PREFERRED_SIZE, 66, GroupLayout.PREFERRED_SIZE)
					.addGap(6)
					.addComponent(tfObservacaoSonoRepouso, GroupLayout.PREFERRED_SIZE, 280, GroupLayout.PREFERRED_SIZE)
					.addContainerGap())
		);
		gl_panel_11.setVerticalGroup(
			gl_panel_11.createParallelGroup(Alignment.LEADING)
				.addGroup(gl_panel_11.createSequentialGroup()
					.addContainerGap()
					.addComponent(chckbxDormeBem)
					.addPreferredGap(ComponentPlacement.RELATED)
					.addComponent(chckbxDormePouco)
					.addPreferredGap(ComponentPlacement.RELATED)
					.addComponent(chckbxInsnia)
					.addPreferredGap(ComponentPlacement.RELATED)
					.addComponent(chckbxLetargiaSonlencia)
					.addPreferredGap(ComponentPlacement.RELATED, 96, Short.MAX_VALUE)
					.addGroup(gl_panel_11.createParallelGroup(Alignment.LEADING)
						.addGroup(gl_panel_11.createSequentialGroup()
							.addGap(6)
							.addComponent(label_1))
						.addComponent(tfObservacaoSonoRepouso, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE))
					.addContainerGap())
		);
		panel_11.setLayout(gl_panel_11);
		
		JPanel panel_18 = new JPanel();
		panel_18.setBorder(new MatteBorder(1, 1, 1, 1, (Color) new Color(0, 0, 0)));
		tabbedPane.addTab("Elimina\u00E7\u00E3o urinaria", null, panel_18, null);
		
		JCheckBox chckbxNormal = new JCheckBox("Normal");
		
		JCheckBox chckbxTurva = new JCheckBox("Turva (def. R e B)");
		
		JCheckBox chckbxPoliria = new JCheckBox("Poli\u00FAria (def. Yang R/umid Calor B)");
		
		JCheckBox chckbxOliguria = new JCheckBox("Oliguria (sindrome de calor)");
		
		JCheckBox chckbxEspumante = new JCheckBox("Espumante (calor na B)");
		
		JCheckBox chckbxIncontinncia = new JCheckBox("Incontin\u00EAncia (def. R, BP)");
		
		JCheckBox chckbxNicturia = new JCheckBox("Nicturia (n\u00E3o consol. do Qi do R e disf. B)");
		
		JCheckBox chckbxHematuria = new JCheckBox("Hematuria");
		GroupLayout gl_panel_18 = new GroupLayout(panel_18);
		gl_panel_18.setHorizontalGroup(
			gl_panel_18.createParallelGroup(Alignment.LEADING)
				.addGroup(gl_panel_18.createSequentialGroup()
					.addContainerGap()
					.addGroup(gl_panel_18.createParallelGroup(Alignment.LEADING)
						.addComponent(chckbxTurva)
						.addComponent(chckbxPoliria)
						.addComponent(chckbxOliguria)
						.addComponent(chckbxEspumante)
						.addComponent(chckbxIncontinncia)
						.addGroup(gl_panel_18.createSequentialGroup()
							.addGroup(gl_panel_18.createParallelGroup(Alignment.LEADING)
								.addComponent(chckbxNicturia)
								.addComponent(chckbxNormal))
							.addPreferredGap(ComponentPlacement.RELATED)
							.addComponent(chckbxHematuria)))
					.addContainerGap(244, Short.MAX_VALUE))
		);
		gl_panel_18.setVerticalGroup(
			gl_panel_18.createParallelGroup(Alignment.LEADING)
				.addGroup(gl_panel_18.createSequentialGroup()
					.addContainerGap()
					.addGroup(gl_panel_18.createParallelGroup(Alignment.BASELINE)
						.addComponent(chckbxNormal)
						.addComponent(chckbxHematuria))
					.addPreferredGap(ComponentPlacement.RELATED)
					.addComponent(chckbxTurva)
					.addPreferredGap(ComponentPlacement.RELATED)
					.addComponent(chckbxPoliria)
					.addPreferredGap(ComponentPlacement.RELATED)
					.addComponent(chckbxOliguria)
					.addPreferredGap(ComponentPlacement.RELATED)
					.addComponent(chckbxEspumante)
					.addPreferredGap(ComponentPlacement.RELATED)
					.addComponent(chckbxIncontinncia)
					.addPreferredGap(ComponentPlacement.RELATED)
					.addComponent(chckbxNicturia)
					.addContainerGap(16, Short.MAX_VALUE))
		);
		panel_18.setLayout(gl_panel_18);
		
		JPanel panel_21 = new JPanel();
		panel_21.setBorder(new MatteBorder(1, 1, 1, 1, (Color) new Color(0, 0, 0)));
		tabbedPane.addTab("Menstrua\u00E7\u00E3o", null, panel_21, null);
		
		JCheckBox chckbxFluxoNormal = new JCheckBox("Fluxo normal");
		
		JCheckBox chckbxMetrorragia = new JCheckBox("Metrorragia (estg.Sg, calor, def. BP, excesso yang F)");
		
		JCheckBox chckbxAmenorreiaesta = new JCheckBox("Amenorreia (estag. Sg, def. F)");
		
		JCheckBox chckbxDisminorreria = new JCheckBox("Disminorreria (estag. Sg, calor)");
		
		JCheckBox chckbxCicloIrregular = new JCheckBox("Ciclo irregular (estag. Qi do F)");
		
		JCheckBox chckbxTpm = new JCheckBox("TPM");
		
		JCheckBox chckbxMenopausa = new JCheckBox("Menopausa");
		
		tfObservacaoMenstruacao = new JTextField();
		tfObservacaoMenstruacao.setColumns(10);
		
		JLabel label_2 = new JLabel("Observa\u00E7\u00E3o");
		GroupLayout gl_panel_21 = new GroupLayout(panel_21);
		gl_panel_21.setHorizontalGroup(
			gl_panel_21.createParallelGroup(Alignment.LEADING)
				.addGroup(gl_panel_21.createSequentialGroup()
					.addContainerGap()
					.addGroup(gl_panel_21.createParallelGroup(Alignment.LEADING)
						.addGroup(gl_panel_21.createSequentialGroup()
							.addGroup(gl_panel_21.createParallelGroup(Alignment.LEADING)
								.addComponent(chckbxAmenorreiaesta)
								.addComponent(chckbxDisminorreria)
								.addGroup(gl_panel_21.createSequentialGroup()
									.addGroup(gl_panel_21.createParallelGroup(Alignment.LEADING)
										.addComponent(chckbxMetrorragia)
										.addComponent(chckbxFluxoNormal))
									.addPreferredGap(ComponentPlacement.RELATED)
									.addComponent(chckbxMenopausa))
								.addGroup(gl_panel_21.createSequentialGroup()
									.addGroup(gl_panel_21.createParallelGroup(Alignment.LEADING)
										.addGroup(gl_panel_21.createSequentialGroup()
											.addComponent(chckbxCicloIrregular)
											.addPreferredGap(ComponentPlacement.RELATED, 84, Short.MAX_VALUE))
										.addComponent(chckbxTpm))
									.addGap(346)))
							.addContainerGap(27, GroupLayout.PREFERRED_SIZE))
						.addGroup(Alignment.TRAILING, gl_panel_21.createSequentialGroup()
							.addComponent(label_2, GroupLayout.PREFERRED_SIZE, 66, GroupLayout.PREFERRED_SIZE)
							.addPreferredGap(ComponentPlacement.RELATED)
							.addComponent(tfObservacaoMenstruacao, GroupLayout.PREFERRED_SIZE, 280, GroupLayout.PREFERRED_SIZE)
							.addContainerGap())))
		);
		gl_panel_21.setVerticalGroup(
			gl_panel_21.createParallelGroup(Alignment.LEADING)
				.addGroup(gl_panel_21.createSequentialGroup()
					.addContainerGap()
					.addGroup(gl_panel_21.createParallelGroup(Alignment.BASELINE)
						.addComponent(chckbxFluxoNormal)
						.addComponent(chckbxMenopausa))
					.addPreferredGap(ComponentPlacement.RELATED)
					.addComponent(chckbxMetrorragia)
					.addPreferredGap(ComponentPlacement.RELATED)
					.addComponent(chckbxAmenorreiaesta)
					.addPreferredGap(ComponentPlacement.RELATED)
					.addComponent(chckbxDisminorreria)
					.addPreferredGap(ComponentPlacement.RELATED)
					.addComponent(chckbxCicloIrregular)
					.addPreferredGap(ComponentPlacement.RELATED)
					.addComponent(chckbxTpm)
					.addPreferredGap(ComponentPlacement.RELATED, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
					.addGroup(gl_panel_21.createParallelGroup(Alignment.BASELINE)
						.addComponent(tfObservacaoMenstruacao, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
						.addComponent(label_2))
					.addContainerGap())
		);
		panel_21.setLayout(gl_panel_21);
		
		JPanel panel_12 = new JPanel();
		panel_12.setBorder(new MatteBorder(1, 1, 1, 1, (Color) new Color(0, 0, 0)));
		tabbedPane.addTab("Transpira\u00E7\u00E3o", null, panel_12, null);
		
		JCheckBox chckbxSuaPouco = new JCheckBox("Sua pouco (normal)");
		
		JCheckBox chckbxSuorFrio = new JCheckBox("Suor frio (def. yang Qi)");
		
		JCheckBox chckbxNaoSua = new JCheckBox("N\u00E3o sua (Qi perverso frio, def. Yang Qi, def. Xue)");
		
		JCheckBox chckbxSuorNasMo = new JCheckBox("Suor nas m\u00E3o e p\u00E9s (debilidade dos R)");
		
		JCheckBox chckbxSuaMuito = new JCheckBox("Sua muito (Qi perverso vento/calor)");
		
		JCheckBox chckbxSuorNoturno = new JCheckBox("Suor noturno (def. Yin Qi, calor interno)");

		JCheckBox chckbxSuorNaCabea = new JCheckBox("Suor na cabe\u00E7a (def. Yin Qi, calor no E)");
		GroupLayout gl_panel_12 = new GroupLayout(panel_12);
		gl_panel_12.setHorizontalGroup(
			gl_panel_12.createParallelGroup(Alignment.LEADING)
				.addGroup(gl_panel_12.createSequentialGroup()
					.addContainerGap()
					.addGroup(gl_panel_12.createParallelGroup(Alignment.LEADING)
						.addComponent(chckbxSuaPouco)
						.addComponent(chckbxSuorFrio)
						.addComponent(chckbxNaoSua)
						.addComponent(chckbxSuorNasMo)
						.addComponent(chckbxSuaMuito)
						.addComponent(chckbxSuorNoturno)
						.addComponent(chckbxSuorNaCabea))
					.addContainerGap(292, Short.MAX_VALUE))
		);
		gl_panel_12.setVerticalGroup(
			gl_panel_12.createParallelGroup(Alignment.LEADING)
				.addGroup(gl_panel_12.createSequentialGroup()
					.addContainerGap()
					.addComponent(chckbxSuaPouco)
					.addPreferredGap(ComponentPlacement.RELATED)
					.addComponent(chckbxSuorFrio)
					.addPreferredGap(ComponentPlacement.RELATED)
					.addComponent(chckbxNaoSua)
					.addPreferredGap(ComponentPlacement.RELATED)
					.addComponent(chckbxSuorNasMo)
					.addPreferredGap(ComponentPlacement.RELATED)
					.addComponent(chckbxSuaMuito)
					.addPreferredGap(ComponentPlacement.RELATED)
					.addComponent(chckbxSuorNoturno)
					.addPreferredGap(ComponentPlacement.RELATED)
					.addComponent(chckbxSuorNaCabea)
					.addContainerGap(58, Short.MAX_VALUE))
		);
		panel_12.setLayout(gl_panel_12);
		
		JPanel panel_13 = new JPanel();
		panel_13.setBorder(new MatteBorder(1, 1, 1, 1, (Color) new Color(0, 0, 0)));
		tabbedPane.addTab("Alimenta\u00E7\u00E3o", null, panel_13, null);
		
		JCheckBox chckbxComeMuito = new JCheckBox("Come muito (calor no E)");
		
		JCheckBox chckbxComePouco = new JCheckBox("Come pouco (def. Qi do BP, calor/umidade em BP, reten\u00E7\u00E3o de alim. E)");
		
		JCheckBox chckbxSemApetite = new JCheckBox("Sem apetite (vazio de Qi em BP e E)");
		
		JCheckBox chckbxPrefereAlimentosQuentes = new JCheckBox("Prefere alimentos quentes (s\u00EDndrome de frio)");
		
		JCheckBox chckbxPrefereAlimentosFrios = new JCheckBox("Prefere alimentos frios (s\u00EDndrome de calor)");
		
		tfHabitoAlimentar = new JTextField();
		tfHabitoAlimentar.setColumns(10);
		
		JLabel lblHbitosAlimentares = new JLabel("H\u00E1bitos alimentares");
		GroupLayout gl_panel_13 = new GroupLayout(panel_13);
		gl_panel_13.setHorizontalGroup(
			gl_panel_13.createParallelGroup(Alignment.LEADING)
				.addGroup(gl_panel_13.createSequentialGroup()
					.addContainerGap()
					.addGroup(gl_panel_13.createParallelGroup(Alignment.LEADING)
						.addComponent(chckbxComeMuito)
						.addComponent(chckbxComePouco)
						.addComponent(chckbxSemApetite)
						.addComponent(chckbxPrefereAlimentosQuentes)
						.addComponent(chckbxPrefereAlimentosFrios))
					.addContainerGap(165, Short.MAX_VALUE))
				.addGroup(Alignment.TRAILING, gl_panel_13.createSequentialGroup()
					.addContainerGap(236, Short.MAX_VALUE)
					.addComponent(lblHbitosAlimentares)
					.addPreferredGap(ComponentPlacement.RELATED)
					.addComponent(tfHabitoAlimentar, GroupLayout.PREFERRED_SIZE, 280, GroupLayout.PREFERRED_SIZE)
					.addContainerGap())
		);
		gl_panel_13.setVerticalGroup(
			gl_panel_13.createParallelGroup(Alignment.LEADING)
				.addGroup(gl_panel_13.createSequentialGroup()
					.addContainerGap()
					.addComponent(chckbxComeMuito)
					.addPreferredGap(ComponentPlacement.RELATED)
					.addComponent(chckbxComePouco)
					.addPreferredGap(ComponentPlacement.RELATED)
					.addComponent(chckbxSemApetite)
					.addPreferredGap(ComponentPlacement.RELATED)
					.addComponent(chckbxPrefereAlimentosQuentes)
					.addPreferredGap(ComponentPlacement.RELATED)
					.addComponent(chckbxPrefereAlimentosFrios)
					.addPreferredGap(ComponentPlacement.RELATED, 72, Short.MAX_VALUE)
					.addGroup(gl_panel_13.createParallelGroup(Alignment.BASELINE)
						.addComponent(tfHabitoAlimentar, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
						.addComponent(lblHbitosAlimentares))
					.addContainerGap())
		);
		panel_13.setLayout(gl_panel_13);
		
		JPanel panel_16 = new JPanel();
		panel_16.setBorder(new MatteBorder(1, 1, 1, 1, (Color) new Color(0, 0, 0)));
		tabbedPane.addTab("Sede", null, panel_16, null);
		
		JCheckBox chckbxSemSede = new JCheckBox("Sem sede (plenitude e Qi perverso frio/umidade em BP)");
		
		JCheckBox chckbxPoucaSede = new JCheckBox("Pouca sede (def. Yang Qi, estagna\u00E7\u00E3o em meridianos, frio no E)");
		
		JCheckBox chckbxMuitaSede = new JCheckBox("Muita sede (calor interno)");
		
		JCheckBox chckbxPrefernciaPorgua = new JCheckBox("Prefer\u00EAncia por \u00E1gua gelada (calor interno)");
		GroupLayout gl_panel_16 = new GroupLayout(panel_16);
		gl_panel_16.setHorizontalGroup(
			gl_panel_16.createParallelGroup(Alignment.LEADING)
				.addGroup(gl_panel_16.createSequentialGroup()
					.addContainerGap()
					.addGroup(gl_panel_16.createParallelGroup(Alignment.LEADING)
						.addComponent(chckbxSemSede)
						.addComponent(chckbxPoucaSede)
						.addComponent(chckbxMuitaSede)
						.addComponent(chckbxPrefernciaPorgua))
					.addContainerGap(203, Short.MAX_VALUE))
		);
		gl_panel_16.setVerticalGroup(
			gl_panel_16.createParallelGroup(Alignment.LEADING)
				.addGroup(gl_panel_16.createSequentialGroup()
					.addContainerGap()
					.addComponent(chckbxSemSede)
					.addPreferredGap(ComponentPlacement.RELATED)
					.addComponent(chckbxPoucaSede)
					.addPreferredGap(ComponentPlacement.RELATED)
					.addComponent(chckbxMuitaSede)
					.addPreferredGap(ComponentPlacement.RELATED)
					.addComponent(chckbxPrefernciaPorgua)
					.addContainerGap(109, Short.MAX_VALUE))
		);
		panel_16.setLayout(gl_panel_16);
		
		JPanel panel_20 = new JPanel();
		panel_20.setBorder(new MatteBorder(1, 1, 1, 1, (Color) new Color(0, 0, 0)));
		tabbedPane.addTab("Elimina\u00E7\u00E3o Intestinal", null, panel_20, null);
		
		JScrollPane scrollPane_7 = new JScrollPane();
		GroupLayout gl_panel_20 = new GroupLayout(panel_20);
		gl_panel_20.setHorizontalGroup(
			gl_panel_20.createParallelGroup(Alignment.LEADING)
				.addComponent(scrollPane_7, GroupLayout.DEFAULT_SIZE, 583, Short.MAX_VALUE)
		);
		gl_panel_20.setVerticalGroup(
			gl_panel_20.createParallelGroup(Alignment.LEADING)
				.addComponent(scrollPane_7, Alignment.TRAILING, GroupLayout.DEFAULT_SIZE, 184, Short.MAX_VALUE)
		);
		
		JPanel panel_17 = new JPanel();
		scrollPane_7.setViewportView(panel_17);
		panel_17.setBorder(new MatteBorder(1, 1, 1, 1, (Color) new Color(0, 0, 0)));
		
		JCheckBox chckbxNomal = new JCheckBox("Nomal");
		
		JCheckBox chckbxConstipacao = new JCheckBox("Constipa\u00E7\u00E3o (exc. IG, E, BP, R, def. IG)");
		
		JCheckBox chckbxDiarriaAtivo = new JCheckBox("Diarr\u00E9ia - ativo (def. yang R)");
		
		JCheckBox chckbxDiarriaNDigerido = new JCheckBox("Diarr\u00E9ia - alimento n\u00E3o digerido (def. BP)");
		
		JCheckBox chckbxFezesFtidasexcesso = new JCheckBox("Fezes  f\u00E9tidas (excesso Yin R)");
		
		JCheckBox chckbxMelena = new JCheckBox("Melena (invas\u00E3o de calor no IG)");
		
		JCheckBox chckbxFezesComMuco = new JCheckBox("Fezes com muco (invas\u00E3o de umid/frio no IG)");
		
		JCheckBox chckbxFezesSeca = new JCheckBox("Fezes seca (calor interno/def. yin IG)");
		
		JCheckBox chckbxFezesFina = new JCheckBox("Fezes fina como \u00E1gua (umid/frio BP e E)");
		
		JCheckBox chckbxHemorridas = new JCheckBox("Hemorr\u00F3idas (def. BP)");
		
		JCheckBox chckbxBorborignoexcessoIg = new JCheckBox("Borborigno (excesso IG, def. BP e ID)");
		GroupLayout gl_panel_17 = new GroupLayout(panel_17);
		gl_panel_17.setHorizontalGroup(
			gl_panel_17.createParallelGroup(Alignment.LEADING)
				.addGroup(gl_panel_17.createSequentialGroup()
					.addContainerGap()
					.addGroup(gl_panel_17.createParallelGroup(Alignment.LEADING)
						.addComponent(chckbxDiarriaNDigerido)
						.addComponent(chckbxFezesFtidasexcesso)
						.addComponent(chckbxMelena)
						.addComponent(chckbxFezesSeca)
						.addGroup(gl_panel_17.createSequentialGroup()
							.addGroup(gl_panel_17.createParallelGroup(Alignment.LEADING)
								.addComponent(chckbxFezesComMuco)
								.addComponent(chckbxNomal)
								.addComponent(chckbxConstipacao)
								.addComponent(chckbxDiarriaAtivo))
							.addPreferredGap(ComponentPlacement.RELATED)
							.addGroup(gl_panel_17.createParallelGroup(Alignment.LEADING)
								.addComponent(chckbxBorborignoexcessoIg)
								.addComponent(chckbxHemorridas)
								.addComponent(chckbxFezesFina))))
					.addContainerGap(197, Short.MAX_VALUE))
		);
		gl_panel_17.setVerticalGroup(
			gl_panel_17.createParallelGroup(Alignment.LEADING)
				.addGroup(gl_panel_17.createSequentialGroup()
					.addContainerGap()
					.addGroup(gl_panel_17.createParallelGroup(Alignment.BASELINE)
						.addComponent(chckbxNomal)
						.addComponent(chckbxFezesFina))
					.addPreferredGap(ComponentPlacement.RELATED)
					.addGroup(gl_panel_17.createParallelGroup(Alignment.BASELINE)
						.addComponent(chckbxConstipacao)
						.addComponent(chckbxHemorridas))
					.addPreferredGap(ComponentPlacement.RELATED)
					.addGroup(gl_panel_17.createParallelGroup(Alignment.BASELINE)
						.addComponent(chckbxDiarriaAtivo)
						.addComponent(chckbxBorborignoexcessoIg))
					.addPreferredGap(ComponentPlacement.RELATED)
					.addComponent(chckbxDiarriaNDigerido)
					.addPreferredGap(ComponentPlacement.RELATED)
					.addComponent(chckbxFezesFtidasexcesso)
					.addPreferredGap(ComponentPlacement.RELATED)
					.addComponent(chckbxMelena)
					.addPreferredGap(ComponentPlacement.RELATED)
					.addComponent(chckbxFezesComMuco)
					.addPreferredGap(ComponentPlacement.RELATED)
					.addComponent(chckbxFezesSeca)
					.addContainerGap(13, Short.MAX_VALUE))
		);
		panel_17.setLayout(gl_panel_17);
		panel_20.setLayout(gl_panel_20);
		
		JLabel lblCabelos = new JLabel("Cabelos");
		
		tfCabelo = new JTextField();
		tfCabelo.setColumns(10);
		
		tfUnha = new JTextField();
		tfUnha.setColumns(10);
		
		tfLabio = new JTextField();
		tfLabio.setColumns(10);
		
		tfOlhos = new JTextField();
		tfOlhos.setColumns(10);
		
		tfSistemaReprodutor = new JTextField();
		tfSistemaReprodutor.setColumns(10);
		
		JLabel lblUnhas = new JLabel("Unhas");
		
		JLabel lblLbios = new JLabel("L\u00E1bios");
		
		JLabel lblOlhos = new JLabel("Olhos");
		
		JLabel lblSistemaReprodutor = new JLabel("Sistema Reprodutor");
		GroupLayout gl_panel = new GroupLayout(panel);
		gl_panel.setHorizontalGroup(
			gl_panel.createParallelGroup(Alignment.LEADING)
				.addGroup(gl_panel.createSequentialGroup()
					.addContainerGap()
					.addGroup(gl_panel.createParallelGroup(Alignment.TRAILING)
						.addGroup(gl_panel.createSequentialGroup()
							.addComponent(lblSistemaReprodutor)
							.addPreferredGap(ComponentPlacement.RELATED))
						.addGroup(gl_panel.createSequentialGroup()
							.addGroup(gl_panel.createParallelGroup(Alignment.TRAILING)
								.addComponent(lblCabelos)
								.addComponent(lblLbios)
								.addComponent(lblUnhas)
								.addComponent(lblOlhos))
							.addPreferredGap(ComponentPlacement.RELATED)))
					.addGroup(gl_panel.createParallelGroup(Alignment.LEADING)
						.addComponent(tfUnha, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
						.addComponent(tfLabio, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
						.addComponent(tfOlhos, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
						.addComponent(tfSistemaReprodutor, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
						.addComponent(tfCabelo, GroupLayout.PREFERRED_SIZE, 226, GroupLayout.PREFERRED_SIZE))
					.addPreferredGap(ComponentPlacement.RELATED)
					.addComponent(tabbedPane, GroupLayout.PREFERRED_SIZE, 529, GroupLayout.PREFERRED_SIZE)
					.addGap(56))
		);
		gl_panel.setVerticalGroup(
			gl_panel.createParallelGroup(Alignment.LEADING)
				.addGroup(gl_panel.createSequentialGroup()
					.addGroup(gl_panel.createParallelGroup(Alignment.LEADING)
						.addGroup(gl_panel.createSequentialGroup()
							.addContainerGap()
							.addGroup(gl_panel.createParallelGroup(Alignment.BASELINE)
								.addComponent(tfCabelo, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
								.addComponent(lblCabelos))
							.addPreferredGap(ComponentPlacement.RELATED)
							.addGroup(gl_panel.createParallelGroup(Alignment.BASELINE)
								.addComponent(tfUnha, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
								.addComponent(lblUnhas))
							.addPreferredGap(ComponentPlacement.RELATED)
							.addGroup(gl_panel.createParallelGroup(Alignment.BASELINE)
								.addComponent(tfLabio, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
								.addComponent(lblLbios))
							.addPreferredGap(ComponentPlacement.RELATED)
							.addGroup(gl_panel.createParallelGroup(Alignment.BASELINE)
								.addComponent(tfOlhos, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
								.addComponent(lblOlhos))
							.addPreferredGap(ComponentPlacement.RELATED)
							.addGroup(gl_panel.createParallelGroup(Alignment.BASELINE)
								.addComponent(lblSistemaReprodutor)
								.addComponent(tfSistemaReprodutor, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)))
						.addGroup(gl_panel.createSequentialGroup()
							.addGap(5)
							.addComponent(tabbedPane, GroupLayout.PREFERRED_SIZE, 258, GroupLayout.PREFERRED_SIZE)))
					.addContainerGap(GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
		);
		gl_panel.linkSize(SwingConstants.HORIZONTAL, new Component[] {tfCabelo, tfUnha, tfLabio, tfOlhos, tfSistemaReprodutor});
		panel.setLayout(gl_panel);
		
		JPanel panel_2 = new JPanel();
		panel_2.setBorder(new MatteBorder(1, 1, 1, 1, (Color) new Color(0, 0, 0)));
		tabbedPane_1.addTab("Avalia\u00E7\u00E3o Facial", null, panel_2, null);
		panel_2.setLayout(null);
		
		JTabbedPane tabbedPane_2 = new JTabbedPane(JTabbedPane.TOP);
		tabbedPane_2.setBounds(374, 6, 512, 258);
		panel_2.add(tabbedPane_2);
		
		JPanel panel_3 = new JPanel();
		panel_3.setBorder(new MatteBorder(1, 1, 1, 1, (Color) new Color(0, 0, 0)));
		tabbedPane_2.addTab("Cor do rosto", null, panel_3, null);
		
		JCheckBox chckbxVermleho = new JCheckBox("Vermelho (C/ID)");
		
		JCheckBox chckbxAmarelo = new JCheckBox("Amarelo (BP/E)");
		
		JCheckBox chckbxBranco = new JCheckBox("Branco (P/IG)");
		
		JCheckBox chckbxPreto = new JCheckBox("Preto (R/B)");
		
		JCheckBox chckbxAzul = new JCheckBox("Azul (F/VB)");
		GroupLayout gl_panel_3 = new GroupLayout(panel_3);
		gl_panel_3.setHorizontalGroup(
			gl_panel_3.createParallelGroup(Alignment.LEADING)
				.addGroup(gl_panel_3.createSequentialGroup()
					.addContainerGap()
					.addGroup(gl_panel_3.createParallelGroup(Alignment.LEADING)
						.addComponent(chckbxVermleho)
						.addComponent(chckbxAmarelo)
						.addComponent(chckbxBranco)
						.addComponent(chckbxPreto)
						.addComponent(chckbxAzul))
					.addContainerGap(394, Short.MAX_VALUE))
		);
		gl_panel_3.setVerticalGroup(
			gl_panel_3.createParallelGroup(Alignment.LEADING)
				.addGroup(gl_panel_3.createSequentialGroup()
					.addContainerGap()
					.addComponent(chckbxVermleho)
					.addPreferredGap(ComponentPlacement.RELATED)
					.addComponent(chckbxAmarelo)
					.addPreferredGap(ComponentPlacement.RELATED)
					.addComponent(chckbxBranco)
					.addPreferredGap(ComponentPlacement.RELATED)
					.addComponent(chckbxPreto)
					.addPreferredGap(ComponentPlacement.RELATED)
					.addComponent(chckbxAzul)
					.addContainerGap(106, Short.MAX_VALUE))
		);
		panel_3.setLayout(gl_panel_3);
		
		JPanel panel_22 = new JPanel();
		panel_22.setBorder(new MatteBorder(1, 1, 1, 1, (Color) new Color(0, 0, 0)));
		tabbedPane_2.addTab("Tipo de face", null, panel_22, null);
		
		JRadioButton rdbtnFogo = new JRadioButton("Fogo");
		buttonGroupTipoFace.add(rdbtnFogo);
		
		JRadioButton rdbtnTerra = new JRadioButton("Terra");
		buttonGroupTipoFace.add(rdbtnTerra);
		
		JRadioButton rdbtnMetal = new JRadioButton("Metal");
		buttonGroupTipoFace.add(rdbtnMetal);
		
		JRadioButton rdbtngua = new JRadioButton("\u00C1gua");
		buttonGroupTipoFace.add(rdbtngua);
		
		JRadioButton rdbtnMadeira = new JRadioButton("Madeira");
		buttonGroupTipoFace.add(rdbtnMadeira);
		
		tfObservacaoTipoFace = new JTextField();
		tfObservacaoTipoFace.setColumns(10);
		
		JLabel label_3 = new JLabel("Observa\u00E7\u00E3o");
		GroupLayout gl_panel_22 = new GroupLayout(panel_22);
		gl_panel_22.setHorizontalGroup(
			gl_panel_22.createParallelGroup(Alignment.LEADING)
				.addGroup(gl_panel_22.createSequentialGroup()
					.addContainerGap()
					.addGroup(gl_panel_22.createParallelGroup(Alignment.LEADING)
						.addComponent(rdbtnFogo)
						.addComponent(rdbtnTerra)
						.addComponent(rdbtnMetal)
						.addComponent(rdbtngua)
						.addComponent(rdbtnMadeira))
					.addContainerGap(389, Short.MAX_VALUE))
				.addGroup(Alignment.TRAILING, gl_panel_22.createSequentialGroup()
					.addContainerGap(152, Short.MAX_VALUE)
					.addComponent(label_3, GroupLayout.PREFERRED_SIZE, 66, GroupLayout.PREFERRED_SIZE)
					.addGap(6)
					.addComponent(tfObservacaoTipoFace, GroupLayout.PREFERRED_SIZE, 280, GroupLayout.PREFERRED_SIZE)
					.addContainerGap())
		);
		gl_panel_22.setVerticalGroup(
			gl_panel_22.createParallelGroup(Alignment.LEADING)
				.addGroup(gl_panel_22.createSequentialGroup()
					.addContainerGap()
					.addComponent(rdbtnFogo)
					.addPreferredGap(ComponentPlacement.RELATED)
					.addComponent(rdbtnTerra)
					.addPreferredGap(ComponentPlacement.RELATED)
					.addComponent(rdbtnMetal)
					.addPreferredGap(ComponentPlacement.RELATED)
					.addComponent(rdbtngua)
					.addPreferredGap(ComponentPlacement.RELATED)
					.addComponent(rdbtnMadeira)
					.addPreferredGap(ComponentPlacement.RELATED, 72, Short.MAX_VALUE)
					.addGroup(gl_panel_22.createParallelGroup(Alignment.LEADING)
						.addGroup(gl_panel_22.createSequentialGroup()
							.addGap(46)
							.addComponent(label_3))
						.addGroup(gl_panel_22.createSequentialGroup()
							.addGap(40)
							.addComponent(tfObservacaoTipoFace, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)))
					.addContainerGap())
		);
		panel_22.setLayout(gl_panel_22);
		
		JLabel lblMarcasDeEspresso = new JLabel("Marcas de espress\u00E3o");
		lblMarcasDeEspresso.setHorizontalAlignment(SwingConstants.RIGHT);
		lblMarcasDeEspresso.setBounds(10, 57, 120, 14);
		panel_2.add(lblMarcasDeEspresso);
		
		tfMarcaExpressao = new JTextField();
		tfMarcaExpressao.setBounds(142, 52, 220, 28);
		panel_2.add(tfMarcaExpressao);
		tfMarcaExpressao.setColumns(10);
		
		tfRugas = new JTextField();
		tfRugas.setBounds(142, 82, 220, 28);
		panel_2.add(tfRugas);
		tfRugas.setColumns(10);
		
		JLabel lblRugas = new JLabel("Rugas");
		lblRugas.setHorizontalAlignment(SwingConstants.RIGHT);
		lblRugas.setBounds(78, 89, 52, 14);
		panel_2.add(lblRugas);
		
		tfPescoco = new JTextField();
		tfPescoco.setBounds(142, 112, 220, 28);
		panel_2.add(tfPescoco);
		tfPescoco.setColumns(10);
		
		JLabel lblPescoo = new JLabel("Pesco\u00E7o");
		lblPescoo.setHorizontalAlignment(SwingConstants.RIGHT);
		lblPescoo.setBounds(70, 119, 60, 14);
		panel_2.add(lblPescoo);
		
		JPanel panel_4 = new JPanel();
		panel_4.setBorder(new MatteBorder(1, 1, 1, 1, (Color) new Color(0, 0, 0)));
		tabbedPane_1.addTab("Avalia\u00E7\u00E3o Corporal", null, panel_4, null);
		panel_4.setLayout(null);
		
		tfPstoseMamaria = new JTextField();
		tfPstoseMamaria.setBounds(114, 52, 179, 28);
		panel_4.add(tfPstoseMamaria);
		tfPstoseMamaria.setColumns(10);
		
		JTabbedPane tabbedPane_3 = new JTabbedPane(JTabbedPane.TOP);
		tabbedPane_3.setBounds(305, 6, 581, 258);
		panel_4.add(tabbedPane_3);
		
		JPanel panel_5 = new JPanel();
		panel_5.setBorder(new MatteBorder(1, 1, 1, 1, (Color) new Color(0, 0, 0)));
		tabbedPane_3.addTab("Medidas Corporais", null, panel_5, null);
		
		JLabel lblPeso = new JLabel("Peso");
		
		tf = new JTextField();
		tf.setColumns(10);
		
		textField_4 = new JTextField();
		textField_4.setColumns(10);
		
		JLabel lblAltura = new JLabel("Altura");
		
		tfIMC = new JTextField();
		tfIMC.setEditable(false);
		tfIMC.setColumns(10);
		
		JLabel lblImc = new JLabel("IMC");
		
		tfPressaoArterial = new JTextField();
		tfPressaoArterial.setColumns(10);
		
		JLabel lblPressoArterial = new JLabel("Press\u00E3o Arterial");
		
		tfBustoPeitoral = new JTextField();
		tfBustoPeitoral.setColumns(10);
		
		JLabel lblBustopeitoral = new JLabel("Busto/Peitoral");
		
		JLabel lblCintura = new JLabel("Cintura");
		
		tfCintura = new JTextField();
		tfCintura.setColumns(10);
		
		tfQuadril = new JTextField();
		tfQuadril.setColumns(10);
		
		JLabel lblQuadril = new JLabel("Quadril");
		
		tfCoxa = new JTextField();
		tfCoxa.setColumns(10);
		
		JLabel lblCoxa = new JLabel("Coxa");
		
		tfBraco = new JTextField();
		tfBraco.setColumns(10);
		
		JLabel lblBraco = new JLabel("Bra\u00E7o");
		
		tfAbdomen = new JTextField();
		tfAbdomen.setColumns(10);
		
		JLabel lblAbdmensi = new JLabel("Abd\u00F4men(S/I)");
		GroupLayout gl_panel_5 = new GroupLayout(panel_5);
		gl_panel_5.setHorizontalGroup(
			gl_panel_5.createParallelGroup(Alignment.LEADING)
				.addGroup(gl_panel_5.createSequentialGroup()
					.addGap(10)
					.addGroup(gl_panel_5.createParallelGroup(Alignment.TRAILING)
						.addComponent(lblPeso)
						.addComponent(lblAltura)
						.addComponent(lblImc)
						.addComponent(lblPressoArterial)
						.addComponent(lblBustopeitoral))
					.addPreferredGap(ComponentPlacement.RELATED)
					.addGroup(gl_panel_5.createParallelGroup(Alignment.LEADING, false)
						.addGroup(gl_panel_5.createSequentialGroup()
							.addComponent(tf, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
							.addGap(64)
							.addComponent(lblCintura))
						.addGroup(gl_panel_5.createSequentialGroup()
							.addComponent(textField_4, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
							.addPreferredGap(ComponentPlacement.RELATED, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
							.addComponent(lblQuadril))
						.addGroup(gl_panel_5.createSequentialGroup()
							.addComponent(tfIMC, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
							.addPreferredGap(ComponentPlacement.RELATED, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
							.addComponent(lblCoxa))
						.addGroup(gl_panel_5.createSequentialGroup()
							.addComponent(tfPressaoArterial, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
							.addPreferredGap(ComponentPlacement.RELATED, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
							.addComponent(lblBraco))
						.addGroup(gl_panel_5.createSequentialGroup()
							.addComponent(tfBustoPeitoral, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
							.addPreferredGap(ComponentPlacement.RELATED, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
							.addComponent(lblAbdmensi)))
					.addGap(6)
					.addGroup(gl_panel_5.createParallelGroup(Alignment.TRAILING)
						.addComponent(tfCintura, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
						.addGroup(gl_panel_5.createParallelGroup(Alignment.LEADING)
							.addComponent(tfAbdomen, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
							.addComponent(tfBraco, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
							.addComponent(tfCoxa, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
							.addComponent(tfQuadril, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)))
					.addContainerGap(89, Short.MAX_VALUE))
		);
		gl_panel_5.setVerticalGroup(
			gl_panel_5.createParallelGroup(Alignment.LEADING)
				.addGroup(gl_panel_5.createSequentialGroup()
					.addContainerGap()
					.addGroup(gl_panel_5.createParallelGroup(Alignment.BASELINE)
						.addComponent(tf, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
						.addComponent(lblPeso)
						.addComponent(lblCintura)
						.addComponent(tfCintura, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE))
					.addPreferredGap(ComponentPlacement.RELATED)
					.addGroup(gl_panel_5.createParallelGroup(Alignment.LEADING)
						.addGroup(gl_panel_5.createSequentialGroup()
							.addGroup(gl_panel_5.createParallelGroup(Alignment.BASELINE)
								.addComponent(textField_4, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
								.addComponent(lblAltura)
								.addComponent(lblQuadril))
							.addPreferredGap(ComponentPlacement.RELATED)
							.addGroup(gl_panel_5.createParallelGroup(Alignment.BASELINE)
								.addComponent(tfIMC, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
								.addComponent(lblImc)
								.addComponent(lblCoxa))
							.addPreferredGap(ComponentPlacement.RELATED)
							.addGroup(gl_panel_5.createParallelGroup(Alignment.BASELINE)
								.addComponent(tfPressaoArterial, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
								.addComponent(lblPressoArterial)
								.addComponent(lblBraco))
							.addPreferredGap(ComponentPlacement.RELATED)
							.addGroup(gl_panel_5.createParallelGroup(Alignment.BASELINE)
								.addComponent(tfBustoPeitoral, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
								.addComponent(lblBustopeitoral)
								.addComponent(lblAbdmensi)))
						.addGroup(gl_panel_5.createSequentialGroup()
							.addComponent(tfQuadril, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
							.addPreferredGap(ComponentPlacement.RELATED)
							.addComponent(tfCoxa, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
							.addPreferredGap(ComponentPlacement.RELATED)
							.addComponent(tfBraco, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
							.addPreferredGap(ComponentPlacement.RELATED)
							.addComponent(tfAbdomen, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)))
					.addContainerGap(13, Short.MAX_VALUE))
		);
		panel_5.setLayout(gl_panel_5);
		
		JPanel panel_6 = new JPanel();
		panel_6.setBorder(new MatteBorder(1, 1, 1, 1, (Color) new Color(0, 0, 0)));
		tabbedPane_3.addTab("Gordura Localizada", null, panel_6, null);
		
		JLabel lblTempo = new JLabel("Tempo");
		
		tfTempo = new JTextField();
		tfTempo.setColumns(10);
		
		JLabel lblTempomT = new JLabel("Tempo (M, T, A, D, F)");
		
		tfRegiaoGorduraLocalizada = new JTextField();
		tfRegiaoGorduraLocalizada.setColumns(10);
		
		JLabel lblRegiao = new JLabel("Regi\u00E3o");
		
		JComboBox comboBox = new JComboBox();
		comboBox.setModel(new DefaultComboBoxModel(Elementos.values()));
		GroupLayout gl_panel_6 = new GroupLayout(panel_6);
		gl_panel_6.setHorizontalGroup(
			gl_panel_6.createParallelGroup(Alignment.LEADING)
				.addGroup(gl_panel_6.createSequentialGroup()
					.addContainerGap()
					.addGroup(gl_panel_6.createParallelGroup(Alignment.TRAILING)
						.addComponent(lblTempo)
						.addComponent(lblTempomT)
						.addComponent(lblRegiao))
					.addPreferredGap(ComponentPlacement.RELATED)
					.addGroup(gl_panel_6.createParallelGroup(Alignment.LEADING)
						.addComponent(tfRegiaoGorduraLocalizada, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
						.addComponent(tfTempo, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
						.addComponent(comboBox, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE))
					.addContainerGap(335, Short.MAX_VALUE))
		);
		gl_panel_6.setVerticalGroup(
			gl_panel_6.createParallelGroup(Alignment.LEADING)
				.addGroup(gl_panel_6.createSequentialGroup()
					.addContainerGap()
					.addGroup(gl_panel_6.createParallelGroup(Alignment.BASELINE)
						.addComponent(lblTempo)
						.addComponent(tfTempo, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE))
					.addPreferredGap(ComponentPlacement.RELATED)
					.addGroup(gl_panel_6.createParallelGroup(Alignment.BASELINE)
						.addComponent(lblTempomT)
						.addComponent(comboBox, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE))
					.addPreferredGap(ComponentPlacement.RELATED)
					.addGroup(gl_panel_6.createParallelGroup(Alignment.BASELINE)
						.addComponent(tfRegiaoGorduraLocalizada, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
						.addComponent(lblRegiao))
					.addContainerGap(81, Short.MAX_VALUE))
		);
		panel_6.setLayout(gl_panel_6);
		
		JPanel panel_7 = new JPanel();
		panel_7.setBorder(new MatteBorder(1, 1, 1, 1, (Color) new Color(0, 0, 0)));
		tabbedPane_3.addTab("Celulite", null, panel_7, null);
		
		JLabel lblGrau = new JLabel("Grau");
		
		JRadioButton rdbtnI = new JRadioButton("I");
		buttonGroupGrauCelulite.add(rdbtnI);
		
		JRadioButton rdbtnIi = new JRadioButton("II");
		buttonGroupGrauCelulite.add(rdbtnIi);
		
		JRadioButton rdbtnIii = new JRadioButton("III");
		buttonGroupGrauCelulite.add(rdbtnIii);
		
		JRadioButton rdbtnIv = new JRadioButton("IV");
		buttonGroupGrauCelulite.add(rdbtnIv);
		
		JLabel lblLocalizao = new JLabel("Localiza\u00E7\u00E3o");
		
		tfLocalizacaoCelulite = new JTextField();
		tfLocalizacaoCelulite.setColumns(10);
		
		tfCaracteristica = new JTextField();
		tfCaracteristica.setColumns(10);
		
		JLabel lblCaractersticas = new JLabel("Caracter\u00EDsticas");
		
		tfRegiaoCelulite = new JTextField();
		tfRegiaoCelulite.setColumns(10);
		
		JLabel lblRegio_1 = new JLabel("Regi\u00E3o");
		GroupLayout gl_panel_7 = new GroupLayout(panel_7);
		gl_panel_7.setHorizontalGroup(
			gl_panel_7.createParallelGroup(Alignment.LEADING)
				.addGroup(gl_panel_7.createSequentialGroup()
					.addContainerGap()
					.addGroup(gl_panel_7.createParallelGroup(Alignment.TRAILING)
						.addComponent(lblCaractersticas)
						.addComponent(lblLocalizao)
						.addComponent(lblGrau)
						.addComponent(lblRegio_1))
					.addPreferredGap(ComponentPlacement.RELATED)
					.addGroup(gl_panel_7.createParallelGroup(Alignment.LEADING)
						.addComponent(tfRegiaoCelulite, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
						.addGroup(gl_panel_7.createSequentialGroup()
							.addComponent(rdbtnI)
							.addPreferredGap(ComponentPlacement.RELATED)
							.addComponent(rdbtnIi)
							.addPreferredGap(ComponentPlacement.RELATED)
							.addComponent(rdbtnIii)
							.addPreferredGap(ComponentPlacement.RELATED)
							.addComponent(rdbtnIv))
						.addComponent(tfCaracteristica, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
						.addComponent(tfLocalizacaoCelulite, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE))
					.addContainerGap(352, Short.MAX_VALUE))
		);
		gl_panel_7.setVerticalGroup(
			gl_panel_7.createParallelGroup(Alignment.LEADING)
				.addGroup(gl_panel_7.createSequentialGroup()
					.addContainerGap()
					.addGroup(gl_panel_7.createParallelGroup(Alignment.BASELINE)
						.addComponent(rdbtnI)
						.addComponent(rdbtnIi)
						.addComponent(rdbtnIii)
						.addComponent(rdbtnIv)
						.addComponent(lblGrau))
					.addPreferredGap(ComponentPlacement.RELATED)
					.addGroup(gl_panel_7.createParallelGroup(Alignment.BASELINE)
						.addComponent(lblLocalizao)
						.addComponent(tfLocalizacaoCelulite, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE))
					.addPreferredGap(ComponentPlacement.RELATED)
					.addGroup(gl_panel_7.createParallelGroup(Alignment.BASELINE)
						.addComponent(tfCaracteristica, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
						.addComponent(lblCaractersticas))
					.addPreferredGap(ComponentPlacement.RELATED)
					.addGroup(gl_panel_7.createParallelGroup(Alignment.BASELINE)
						.addComponent(tfRegiaoCelulite, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
						.addComponent(lblRegio_1))
					.addContainerGap(57, Short.MAX_VALUE))
		);
		panel_7.setLayout(gl_panel_7);
		
		JPanel panel_8 = new JPanel();
		panel_8.setBorder(new MatteBorder(1, 1, 1, 1, (Color) new Color(0, 0, 0)));
		tabbedPane_3.addTab("Estria", null, panel_8, null);
		
		JLabel lblColoracao = new JLabel("Colora\u00E7\u00E3o");
		
		JRadioButton rdbtnVermelhaARoxa = new JRadioButton("Vermelha a Roxa");
		buttonGroupColoracaoEstria.add(rdbtnVermelhaARoxa);
		
		JRadioButton rdbtnAmarelaAParda = new JRadioButton("Amarela a Parda");
		buttonGroupColoracaoEstria.add(rdbtnAmarelaAParda);
		
		JRadioButton rdbtnBranca = new JRadioButton("Branca");
		buttonGroupColoracaoEstria.add(rdbtnBranca);
		
		JRadioButton rdbtnReta = new JRadioButton("Reta");
		buttonGroupFormaEstria.add(rdbtnReta);
		
		JRadioButton rdbtnAmfica = new JRadioButton("Am\u00F3rfica");
		buttonGroupFormaEstria.add(rdbtnAmfica);
		
		JRadioButton rdbtnRamificada = new JRadioButton("Ramificada");
		buttonGroupFormaEstria.add(rdbtnRamificada);
		
		JRadioButton rdbtnNoRamificada = new JRadioButton("N\u00E3o Ramificada");
		buttonGroupFormaEstria.add(rdbtnNoRamificada);
		
		JRadioButton rdbtnEstreita = new JRadioButton("Estreita");
		buttonGroupFormaEstria.add(rdbtnEstreita);
		
		JRadioButton rdbtnLarga = new JRadioButton("Larga");
		buttonGroupFormaEstria.add(rdbtnLarga);
		
		JRadioButton rdbtnPequena = new JRadioButton("Pequena");
		buttonGroupFormaEstria.add(rdbtnPequena);
		
		JLabel lblForma = new JLabel("Forma");
		
		tfQuandoSurgiu = new JTextField();
		tfQuandoSurgiu.setColumns(10);
		
		JLabel lblQuandoSurgiu = new JLabel("Quando surgiu");
		
		tfLocalizacaoEstria = new JTextField();
		tfLocalizacaoEstria.setColumns(10);
		
		JLabel lblLocalizao_1 = new JLabel("Localiza\u00E7\u00E3o");
		
		tfQuantidade = new JTextField();
		tfQuantidade.setColumns(10);
		
		JLabel lblQuantidade = new JLabel("Quantidade");
		GroupLayout gl_panel_8 = new GroupLayout(panel_8);
		gl_panel_8.setHorizontalGroup(
			gl_panel_8.createParallelGroup(Alignment.LEADING)
				.addGroup(gl_panel_8.createSequentialGroup()
					.addContainerGap()
					.addGroup(gl_panel_8.createParallelGroup(Alignment.TRAILING)
						.addComponent(lblColoracao)
						.addGroup(gl_panel_8.createSequentialGroup()
							.addGroup(gl_panel_8.createParallelGroup(Alignment.TRAILING)
								.addComponent(lblForma)
								.addComponent(lblQuandoSurgiu)
								.addComponent(lblLocalizao_1)
								.addComponent(lblQuantidade))
							.addPreferredGap(ComponentPlacement.RELATED)))
					.addGroup(gl_panel_8.createParallelGroup(Alignment.LEADING)
						.addComponent(rdbtnPequena)
						.addGroup(gl_panel_8.createSequentialGroup()
							.addComponent(rdbtnVermelhaARoxa)
							.addPreferredGap(ComponentPlacement.RELATED)
							.addComponent(rdbtnAmarelaAParda)
							.addPreferredGap(ComponentPlacement.RELATED)
							.addComponent(rdbtnBranca))
						.addGroup(gl_panel_8.createSequentialGroup()
							.addGroup(gl_panel_8.createParallelGroup(Alignment.TRAILING, false)
								.addComponent(tfQuantidade, Alignment.LEADING)
								.addComponent(tfLocalizacaoEstria, Alignment.LEADING)
								.addComponent(tfQuandoSurgiu, Alignment.LEADING)
								.addGroup(Alignment.LEADING, gl_panel_8.createSequentialGroup()
									.addComponent(rdbtnReta)
									.addPreferredGap(ComponentPlacement.RELATED)
									.addComponent(rdbtnAmfica)
									.addPreferredGap(ComponentPlacement.RELATED)
									.addComponent(rdbtnRamificada)
									.addPreferredGap(ComponentPlacement.RELATED)
									.addComponent(rdbtnNoRamificada)))
							.addPreferredGap(ComponentPlacement.RELATED)
							.addComponent(rdbtnEstreita)
							.addPreferredGap(ComponentPlacement.RELATED)
							.addComponent(rdbtnLarga)))
					.addContainerGap(25, Short.MAX_VALUE))
		);
		gl_panel_8.setVerticalGroup(
			gl_panel_8.createParallelGroup(Alignment.LEADING)
				.addGroup(gl_panel_8.createSequentialGroup()
					.addContainerGap()
					.addGroup(gl_panel_8.createParallelGroup(Alignment.BASELINE)
						.addComponent(rdbtnVermelhaARoxa)
						.addComponent(rdbtnAmarelaAParda)
						.addComponent(rdbtnBranca)
						.addComponent(lblColoracao))
					.addPreferredGap(ComponentPlacement.RELATED)
					.addGroup(gl_panel_8.createParallelGroup(Alignment.BASELINE)
						.addComponent(rdbtnReta)
						.addComponent(rdbtnAmfica)
						.addComponent(rdbtnRamificada)
						.addComponent(rdbtnNoRamificada)
						.addComponent(rdbtnEstreita)
						.addComponent(rdbtnLarga)
						.addComponent(lblForma))
					.addPreferredGap(ComponentPlacement.RELATED)
					.addComponent(rdbtnPequena)
					.addPreferredGap(ComponentPlacement.RELATED)
					.addGroup(gl_panel_8.createParallelGroup(Alignment.BASELINE)
						.addComponent(lblQuandoSurgiu)
						.addComponent(tfQuandoSurgiu, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE))
					.addPreferredGap(ComponentPlacement.RELATED)
					.addGroup(gl_panel_8.createParallelGroup(Alignment.BASELINE)
						.addComponent(tfLocalizacaoEstria, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
						.addComponent(lblLocalizao_1))
					.addPreferredGap(ComponentPlacement.RELATED)
					.addGroup(gl_panel_8.createParallelGroup(Alignment.BASELINE)
						.addComponent(tfQuantidade, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
						.addComponent(lblQuantidade))
					.addContainerGap(9, Short.MAX_VALUE))
		);
		panel_8.setLayout(gl_panel_8);
		
		JLabel lblPtoseMamria = new JLabel("Ptose Mam\u00E1ria");
		lblPtoseMamria.setHorizontalAlignment(SwingConstants.RIGHT);
		lblPtoseMamria.setBounds(10, 59, 92, 14);
		panel_4.add(lblPtoseMamria);
		
		JLabel lblVarizes = new JLabel("Varizes");
		lblVarizes.setHorizontalAlignment(SwingConstants.RIGHT);
		lblVarizes.setBounds(40, 88, 62, 14);
		panel_4.add(lblVarizes);
		
		tfVarizes = new JTextField();
		tfVarizes.setHorizontalAlignment(SwingConstants.RIGHT);
		tfVarizes.setBounds(114, 81, 179, 28);
		panel_4.add(tfVarizes);
		tfVarizes.setColumns(10);
		
		JPanel panelLegenda = new JPanel();
		panelLegenda.setBorder(new MatteBorder(1, 1, 1, 1, (Color) new Color(0, 0, 0)));
		panelLegenda.setBounds(10, 145, 282, 119);
		panel_4.add(panelLegenda);
		panelLegenda.setLayout(null);
		
		JLabel lblLegenda = new JLabel("Legenda:");
		lblLegenda.setBounds(6, 6, 55, 16);
		panelLegenda.add(lblLegenda);
		
		JLabel lblMMetal = new JLabel("M = METAL");
		lblMMetal.setBounds(65, 34, 60, 16);
		panelLegenda.add(lblMMetal);
		
		JLabel lblTTerra = new JLabel("T = TERRA");
		lblTTerra.setBounds(65, 62, 60, 16);
		panelLegenda.add(lblTTerra);
		
		JLabel lblAgua = new JLabel("A = \u00C1GUA");
		lblAgua.setBounds(65, 90, 55, 16);
		panelLegenda.add(lblAgua);
		
		JLabel lblEMetal = new JLabel("D = Madeira");
		lblEMetal.setBounds(137, 34, 66, 16);
		panelLegenda.add(lblEMetal);
		
		JLabel lblFFogo = new JLabel("F = FOGO");
		lblFFogo.setBounds(137, 62, 55, 16);
		panelLegenda.add(lblFFogo);
		
		JScrollPane scrollPane = new JScrollPane();
		scrollPane.setBounds(15, 69, 391, 70);
		contentPane.add(scrollPane);
		
		JTextArea taMotivoConsulta = new JTextArea();
		scrollPane.setViewportView(taMotivoConsulta);
		taMotivoConsulta.setBorder(new SoftBevelBorder(BevelBorder.LOWERED, null, null, null, null));
		taMotivoConsulta.setTabSize(1);
		
		JScrollPane scrollPane_1 = new JScrollPane();
		scrollPane_1.setBounds(424, 69, 391, 70);
		contentPane.add(scrollPane_1);
		
		JTextArea taHistoriaFamiliar = new JTextArea();
		scrollPane_1.setViewportView(taHistoriaFamiliar);
		taHistoriaFamiliar.setBorder(new SoftBevelBorder(BevelBorder.LOWERED, null, null, null, null));
		taHistoriaFamiliar.setTabSize(2);
		
		JScrollPane scrollPane_2 = new JScrollPane();
		scrollPane_2.setBounds(15, 159, 187, 47);
		contentPane.add(scrollPane_2);
		
		JTextArea taCirurgiaRealizada = new JTextArea();
		scrollPane_2.setViewportView(taCirurgiaRealizada);
		taCirurgiaRealizada.setBorder(new SoftBevelBorder(BevelBorder.LOWERED, null, null, null, null));
		taCirurgiaRealizada.setTabSize(3);
		
		JScrollPane scrollPane_3 = new JScrollPane();
		scrollPane_3.setBounds(218, 159, 187, 47);
		contentPane.add(scrollPane_3);
		
		JTextArea taCirurgiaQueloide = new JTextArea();
		scrollPane_3.setViewportView(taCirurgiaQueloide);
		taCirurgiaQueloide.setBorder(new SoftBevelBorder(BevelBorder.LOWERED, null, null, null, null));
		taCirurgiaQueloide.setTabSize(4);
		
		JScrollPane scrollPane_4 = new JScrollPane();
		scrollPane_4.setBounds(424, 159, 187, 47);
		contentPane.add(scrollPane_4);
		
		JTextArea taMedicoResponsavel = new JTextArea();
		scrollPane_4.setViewportView(taMedicoResponsavel);
		taMedicoResponsavel.setBorder(new SoftBevelBorder(BevelBorder.LOWERED, null, null, null, null));
		taMedicoResponsavel.setTabSize(5);
		
		JScrollPane scrollPane_5 = new JScrollPane();
		scrollPane_5.setBounds(630, 159, 187, 47);
		contentPane.add(scrollPane_5);
		
		JTextArea taMedicamentoEmUso = new JTextArea();
		scrollPane_5.setViewportView(taMedicamentoEmUso);
		taMedicamentoEmUso.setBorder(new SoftBevelBorder(BevelBorder.LOWERED, null, null, null, null));
		taMedicamentoEmUso.setTabSize(6);
		
		JButton btnCancelar = new JButton("Cancelar");
		btnCancelar.setBounds(817, 600, 90, 28);
		contentPane.add(btnCancelar);
		
		JButton btnSalvar = new JButton("Salvar");
		btnSalvar.setBounds(715, 600, 90, 28);
		contentPane.add(btnSalvar);
	}
}
